package com.kaifamiao.demo.d0804;

public class Demo06 {

    public static void main(String[] args) {
        // 产生了几个对象
//        String str = new String("hello");

        String s = "he";
        String s1 = "llo";

        String str = s + s1; // 字符串常量池中没有 hello

        // 在字符串常量池中找有没有 str 常量, 如果有则直接引用，如果没有将此对象放入字符串常量池中并返回引用
        String str1 = str.intern();
        String str2 = "hello";

        System.out.println(str == str1);  // true
        System.out.println(str1 == str2); // true
    }
}
